home *** CD-ROM | disk | FTP | other *** search
/ Dictionary of the Living World 3 / Dictionary of the Living World Version 3.0 (Media Design Interactive)(Macintosh)(1993).iso / QuickTime™ / QuickTime™.rsrc / bin.rsrc_proc_-8224.txt < prev    next >
Text File  |  1992-10-02  |  2KB  |  43 lines

  1. start:
  2. 00000000  6010                     bra        +0x12 /* 00000012 */
  3. 00000002  0000 4D44                ori.b      D0, 0x44 /* 'D' */
  4. 00000006  4546                     chk.w      D2, D6
  5. 00000008  DFE0                     add.l      A7, -[A0]
  6. 0000000A  0000 0000                ori.b      D0, 0x0
  7. 0000000E  0000 0000                ori.b      D0, 0x0
  8. label00000012:
  9. 00000012  4E56 FFFE                link       A6, -0x0002
  10. 00000016  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  11. 0000001A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  12. 0000001E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  13. 00000022  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  14. 00000026  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  15. 0000002A  207A FFE0                movea.l    A0, [PC - 0x20 /* 0000000C, value 0x0, cstring "" */]
  16. 0000002E  2F08                     move.l     -[A7], A0
  17. 00000030  A9A2                     syscall    LoadResource
  18. 00000032  2210                     move.l     D1, [A0]
  19. 00000034  6606                     bne        +0x8 /* 0000003C */
  20. 00000036  7059                     moveq.l    D0, 0x59
  21. 00000038  A9C9                     syscall    SysError
  22. 0000003A  602C                     bra        +0x2E /* 00000068 */
  23. label0000003C:
  24. 0000003C  A069                     syscall    HGetState
  25. 0000003E  3D40 FFFE                move.w     [A6 - 0x2], D0
  26. 00000042  A029                     syscall    HLock
  27. 00000044  2041                     movea.l    A0, D1
  28. 00000046  4E90                     jsr        [A0]
  29. 00000048  207A FFC2                movea.l    A0, [PC - 0x3E /* 0000000C, value 0x0, cstring "" */]
  30. 0000004C  302E FFFE                move.w     D0, [A6 - 0x2]
  31. 00000050  A06A                     syscall    HSetState
  32. 00000052  0C6E 0002 0018           cmpi.w     [A6 + 0x18], 0x2
  33. 00000058  660E                     bne        +0x10 /* 00000068 */
  34. 0000005A  303A FFB4                move.w     D0, [PC - 0x4C /* 00000010, value 0x0, cstring "" */]
  35. 0000005E  206E 0014                movea.l    A0, [A6 + 0x14]
  36. 00000062  2050                     movea.l    A0, [A0]
  37. 00000064  D168 0002                add.w      [A0 + 0x2], D0
  38. label00000068:
  39. 00000068  4E5E                     unlink     A6
  40. 0000006A  205F                     movea.l    A0, [A7]+
  41. 0000006C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  42. 00000070  4ED0                     jmp        [A0]
  43.